be infested with insects - Turc Anglais Dictionnaire